Is Big Oil getting its groove back?Yahoo7 NewsThough the oil giants saw lower revenue and profit compared to the previous year, the results suggested they may not have been in as bad a situation as previously believed. Meanwhile, timing may also work in th
…